package com.jic.manager.request;

import com.jic.manager.request.base.BaseEntity;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
@Setter
@Getter
public class CertificateRequest extends BaseEntity {

    //
    private Long id;
    //商家id
    private Long merchantId;
    //名称
    private String certificateName;
    //各类资质文件类型：1 营业执照 2 开户银行许可证 3 法人身份证 4 企业基本情况介绍 5 商户入驻信息表  6 其他资质证书
    private String certificateType;
    //文件地址
    private String fileUrl;
    //描述
    private String description;
    //有效期开始时间
    @DateTimeFormat(pattern="yyyy-MM-dd hh:mm:ss")
    private Date periodBegin;
    //有效期结束时间
    @DateTimeFormat(pattern="yyyy-MM-dd hh:mm:ss")
    private Date periodEnd;
    //是否可用:默认0否;1是
    private Integer isAvailable;
    //运营方ID
    private Long deptId;
    //创建人ID
    private Long creator;
    //创建人名称
    private String creatorName;
    //修改人ID
    private Long updater;
    //修改人名称
    private String updaterName;
    //0未删除，1删除
    private Integer deleteFlag;
    //创建时间
    private Date createTime;
    //修改时间
    private Date updateTime;


}
